rotary abutment pump - Spanish English Dictionary